Big Huge Thesaurus

life tenant

noun

sounds kind of like